<?xml version="1.0" encoding="utf-8"?>
<tasks>
  <task id="GroupCreation1" name="Create Groups and Permissions" plugin="Microsoft.ProjectCreationWizard.Groups" completionMessage="Groups and permissions created.">
    <taskXml>
      <groups>
        <group name="Readers" description="Members of this group have access to the team project.">
          <permissions>
            <permission name="GENERIC_READ" class="PROJECT" allow="true" />
            <permission name="GENERIC_READ" class="CSS_NODE" allow="true" />
            <permission name="WORK_ITEM_READ" class="CSS_NODE" allow="true" />
          </permissions>
        </group>
        <group name="Contributors" description="Members of this group can add, modify, and delete items within the team project.">
          <permissions>
            <permission name="GENERIC_READ" class="PROJECT" allow="true" />
            <permission name="PUBLISH_TEST_RESULTS" class="PROJECT" allow="true" />
            <permission name="GENERIC_READ" class="CSS_NODE" allow="true" />
            <permission name="WORK_ITEM_READ" class="CSS_NODE" allow="true" />
            <permission name="WORK_ITEM_WRITE" class="CSS_NODE" allow="true" />
            <permission name="START_BUILD" class="PROJECT" allow="true" />
          </permissions>
        </group>
        <group name="Build Services" description="Members of this group have build service permissions for the team project. For service accounts only.">
          <permissions>
            <permission name="GENERIC_READ" class="PROJECT" allow="true" />
            <permission name="PUBLISH_TEST_RESULTS" class="PROJECT" allow="true" />
            <permission name="GENERIC_READ" class="CSS_NODE" allow="true" />
            <permission name="WORK_ITEM_READ" class="CSS_NODE" allow="true" />
            <permission name="WORK_ITEM_WRITE" class="CSS_NODE" allow="true" />
            <permission name="START_BUILD" class="PROJECT" allow="true" />
            <permission name="UPDATE_BUILD" class="PROJECT" allow="true" />
            <permission name="EDIT_BUILD_STATUS" class="PROJECT" allow="true" />
          </permissions>
        </group>
      </groups>
    </taskXml>
  </task>
</tasks>